home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best of Shareware
/
Best of PC Windows Shareware 1.0 - Wayzata Technology (7111) (1993).iso
/
mac
/
ZIPPED
/
DOS
/
UTILITY
/
TSR45.ZIP
/
TSR45.EXE
/
TSR.DOC
< prev
Wrap
Text File
|
1992-09-18
|
24KB
|
503 lines
********************************************************
| RO-SOFT SYSTEMS (C) 1992 |
|======================================================|
| TSR UTILITIES Ver 4.5 BY Robert Ossowski |
********************************************************
* MAKE YOUR COMPUTING EASY *
_______
____|__ | (R)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
* POP-UP DOS ENHANCEMENT UTILITIES *
Table of Contents : Page
Color system palette change PALETTE.EXE ........ 1
Programmer's calculator CALC.EXE ............... 2
DOS command function keys & buffer DOSCOMM.EXE . 3
Pop-up display utility DOSHELP.EXE ............. 4
Directory listing utility POPDIR.EXE ........... 5
Pop-up calendar w/clock POPCAL.EXE ............. 6
Clock display w/alarm & message SCRNCLK.EXE .... 7
Compact clock display w/location option CLK1.EXE 7
Page 1
***********************************************
| TSR UTILITIES Version 4.5 BY RO-SOFT |
***********************************************
SIGN ON SCREEN
PROGRAM PALETTE.EXE NOW BEING LOADED
Copyright : Robert Ossowski 1992
This program requires about 3K Bytes of memory and will remain
installed until you enter its name again at the DOS command level.
If no other program has replaced the int(9) interrupt handler since
it was loaded it will then remove itself from memory. EGA/VGA must
be the active video system for this program to run. When loaded the
sixteen palette registers are initialized to the DOS default values.
To run as a TSR, the call-up code may be entered as a command option
or entered at program sign-on (i.e. PALETTE /09). Code entered must
be two decimal digits. Press the HOT keys to call the program for
setting new system color palette register values.
Valid HOT key codes : * 05 = Ctrl & right Shift keys
* 06 = Ctrl & left Shift keys
* 09 = Alt & right Shift keys
* 10 = Alt & left Shift keys (Default Code)
You may run this program in the Non-TSR mode by entering the command
option "/" with nothing following (i.e. PALETTE /).
Program Functions: To set new color palette.
Down arrow . = down one color Left arrow .. = left one color
Up arrow ... = up one color Right arrow . = right one color
Page down .. = down palette page Home ........ = get default palette
Page up .... = up palette page End ......... = save palette change
Esc ........ = restore previous palette
Mouse motion = duplicates Arrow Keys
Left button = "Esc" key Both buttons . = "Home" key
Right button = "End" key
**************************╡PALETTE 1.5╞*****************************
| 00 01 02 03 04 05 20 07 56 57 58 59 60 61 62 63 |
| PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP |
| PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP |
| >> 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 |
| Select Color=Arrows,PgUp/Dwn Save=END Cancel=ESC Default=HOME |
********************************************************************
Page 2
***********************************************
| TSR UTILITIES Version 4.5 BY RO-SOFT |
***********************************************
* PROGRAMMER'S CALCULATOR *
* CALC.EXE * A pop-up programmer's calculator with decimal, hex,
octal, and binary base conversion, bit shifting, and logical operator
functions. It has a 32-Bit number representation and supports two
decimal place integer arithmetic calculations. Screen location may be
changed using the arrow keys. Position is retained until the program
is unloaded or moved again.
This routine is a "TSR" (Terminate and Stay Resident) program. Once
loaded, it can be called up by pressing the "HOT" keys. If it was
already loaded, and you select to reload, it will attempt to unload
itself from memory. It can only do this if it was the last "TSR" type
program loaded. If it can't unload, it will just ignore any reload
attempts. It occupies approximately 4.5K Bytes of memory. The "HOT"
keys are selectable at program sign on or with the load command. To
assign at load time, entering command option (i.e. CALC /8), assigns
the "Alt" and "Esc" keys for callup.
Valid codes as follows * 1 = right Shift & Esc keys *
* 2 = left Shift & Esc keys *
* 4 = Ctrl & Esc keys *
* 8 = Alt & Esc keys (Default) *
To run the calculator in the Non-TSR mode, enter the command option
"/" with nothing following (ie. CALC /).
Mixed-base calculations are supported, and the +,-,*, and / func-
tions are conventional. Beware, though, of only integer mode calcu-
lations. Your fractions disappear, except in fixed two place decimal.
* CALC.EXE * Functions *
* Arrows * Re-locatable pop-up screen position using arrow keys.
* F1 * Pressing F1 successively cycles through the different
base conversions of the number on the entry line.
* F2 * This key toggles fixed two place decimal on and off.
* F3 * Performs logical AND on current and next number entered.
* F4 * Performs logical OR on current and next number entered.
* F5 * Performs logical XOR on current and next number entered.
* F6 * Performs logical NOT(invert) on the current entry.
* F7 * Performs BIT shift left on current entry.
* F8 * Performs BIT shift right on current entry.
* F9 * Changes the sign of current entry.
* F10 * Clears the entry line.
* Shift-F10* Clears the calculator.
Page 3
***********************************************
| TSR UTILITIES Version 4.5 BY RO-SOFT |
***********************************************
* DOS COMMAND FUNCTIONS & EDIT *
* DOSCOMM.EXE * This is a TSR type program. That is when run it will
load itself in memory and stay there until it is unloaded.
This program requires only 3.5K Bytes of memory and will remain
loaded until you enter its name again or the system is re-booted.
To load the program type in "DOSCOMM" at the DOS prompt or put this
command into your autoexec.bat file.
The program functions include the following :
* Assign a command or a series of commands to the function keys.
* Edit keys enabled on DOS command line as follows.
Back Space, Insert, Delete, Home, End, Left Arrow, and Right Arrow
* Storage and scroll through of last 15 commands entered using the
up arrow and down arrow keys or mouse movement. Just scroll to the
desired command and press "Enter" key or right mouse button. Since
commands executed by function keys are always available they are
not saved in the recall buffer.
* Function keys F11 and F12 set new screen colors.
* To edit the command list for keys F1 thru F10, enter "DOSCOMM /n"
at the DOS prompt. The current list will be displayed for editing.
The last character of a command is required to be a " ", space or a
"#", pound. The " ", Tells DOS to wait for a command option entry.
The "#", tells DOS to execute the command immediately. All string
commands must end with a "#", except the last in string.
Page 4
***********************************************
| TSR UTILITIES Version 4.5 BY RO-SOFT |
***********************************************
ON-LINE DOS DOCUMENTATION AND PROGRAM HELP
* PROGRAM DOSHELP.EXE * (DOSHELPM.EXE For Mono System)
This is a "TSR" program that requires approximately 4K Bytes of
memory and will remain installed until you enter its name again at the
DOS command level. If no other program has replaced the DOS int(9)
interrupt handler since it was loaded, it will then remove itself from
memory. You should make an entry in your AUTOEXEC.BAT file so DOS will
automatically load this program on system boot. To assign call-up keys
at load time add the command option ( /code). The command (DOSHELP /3)
assigns code three (Both Shift Keys).
The program may be run from the DOS command line in a Non-TSR mode
by entering the command option "/" with nothing following
(ie. DOSHELP /). You will be presented with a list of available files
for name entry.
ALL Help files MUST be stored in the directory from which program
DOSHELP.EXE will be loaded. Files created using DOSHELP.EXE will be
stored in its originating directory.
When called from within any text based application program, DOSHELP
.EXE checks for a help file with the same filename as the application
programs filename. If one exists it will be loaded, else you are asked
if one should be created. While viewing a help file you may add new
pages using the "Ctrl-A", or "Insert" keys or delete pages using the
"Delete" key. The currently loaded file and current file page will
be retained for subsequent call-ups while the current application is
running. This allows adding an applications screen display to a help
file, removing un-wanted pages, or creating your own help files.
When called with the Alt key, and "HOT" keys pressed, it lists all
the help files available and prompts for a new file name entry to
display. Name entries are a maximum of eight characters as defined by
DOS.
The Default "HOT" Keys are Both Shift Keys. Others may be assigned
as listed below. Pressing these keys, will call the program to view a
previously selected help file, or load a new help file for viewing.
* "HOT" Key Codes Available * Code 3 = both Shift keys (Default keys)
* Code 5 = Ctrl and right Shift keys
* Code 6 = Ctrl and left Shift keys
* Code 7 = Ctrl and both Shift keys
Page 5
ON-LINE DOS DOCUMENTATION AND PROGRAM HELP
Files MUST be in a screen dump format as created by this program
or with EDIT.EXE, the text editor supplied in the RO-SOFT package. Two
file formats are supported by this program. With (.CLP), and without
(.HLP) color information. The files created by this program may be of
either type.
The ".HLP" file does not contain screen color information. Pages
added or inserted in this file do not retain screen color. Each page
added increases file size by 2K Bytes.
The ".CLP" type file does contain screen color information. Pages
added or inserted in this file will retain and display the original
screen colors. Each page added to this file increases file size by 4K
Bytes.
DOSHELP.EXE : Functions as follows :
* Supports both mono and color text help screens
* "HOT" Keys calls program to display current, or new help file
* "Alt" & "HOT" keys calls program to load new help file
* Ctrl-A * Add current screen page to end of help file
* Insert * Insert current screen page in help file
* Delete * Delete current help file page
* Dwn Arrow * Go forward one page in file
* Up Arrow * Go back one page in file
* Pg Dwn * Go forward one page in file
* Pg Up * Go back one page in file
* Ctrl Pg Up * Go to page one of file
* Ctrl-F * Select new help file
HELP FILES AVAILABLE FOR DOSHELP.EXE
* COMMAND.HLP * Explains all available DOS commands
* DOSSYS.HLP * Contains general system functions and layout
* DIR.HLP * Explains the use of DOS directory structure
* DISKS.HLP * Contains DOS disk information and usage
* VIDEO.HLP * Outlines video types and structures
* DOSINT.HLP * Explains usage of all DOS interrupt functions
* BIOSINT.DAT * Explains usage of all DOS BIOS interrupts
* MOUSE.DAT * Explains usage of all DOS mouse functions
* OPECODE.DAT * Information on 8086 processor op-codes
* ASCII.DAT * Information on normal and extended ascii codes
* EDIT.CLP * Colorized help on text editor EDIT.EXE
* WP.CLP * Colorized help on Word Perfect 5.0
Page 6
***********************************************
| TSR UTILITIES Version 4.5 BY RO-SOFT |
***********************************************
* DIRECTORY LISTING UTILITY *
* POPDIR.EXE * This program requires about 14K Bytes of memory, 5K for
program, and 9K for data storage. It may be run as a TSR, or as a
standard routine. In the standard mode you may select and execute any
executable DOS function or list any non-executable file. The display
window size is variable from 2 to 18 lines and can be relocated any
where on screen. Display colors may be changed to any desired color.
When the highlight bar and cursor are not present, press "Return" to
to enter the select mode.
Enter the call-up code at the end of the command to install as a pop-
up directory routine. Then you may press the "HOT" keys from within
any text based application to call the program for listing / viewing
files or sub-dirs in any selected directory (i.e. POPDIR /5). In this
mode only the file list function is active. If run as a TSR, it may be
removed by entering its name again at the DOS command prompt. If no
other program has replaced the DOS int(9) interrupt handler since it
was loaded it will then remove itself from memory. Any invalid entry
for code option will cause the program load to hesitate, requesting a
valid code entry. If entry is invalid at this point, the default code
is assigned.
To run as a standard program with the execute function enabled, enter
the command option "/" with nothing following the "/",(ie. POPDIR /).
* HOT Key Codes Available * 3 = Both Shift keys
* 5 = Ctrl & Sight shift keys
* 6 = Ctrl & left Shift keys (Default)
* 7 = Ctrl & both Shift keys
* Active Program Controls *
Up/Down Arrow ......... = Move up/down one line in window
Page Up/Down .......... = Move up/down one window page
Left/Right Arrow ...... = Edit pathname, or move in window
Home/End .............. = Edit pathname entry
F9, F10 ............... = Decrease/Increase window size
Ctrl/PgUp, Ctrl/PgDwn . = Move window up/down one screen line
Ctrl/Home, Ctrl/End ... = Move window left/right one screen line
F3, Both Mouse Buttons = Go select file to list/execute
F5, F6, F7, F8 ........ = Set new window colors
Esc, Right Mouse PB ... = Escape from current function
Page 7
***********************************************
| TSR UTILITIES Version 4.5 BY RO-SOFT |
***********************************************
* CALENDAR WITH CLOCK DISPLAY *
* POPCAL.EXE * This is a pop-up calendar display with a clock. You may
set the calendar to any month of any year using the arrow keys. The
clock only displays when the calendar is set to current (system) month.
The clock alarm may be set for the desired time of day. This setting is
recorded for use on subsequent program loads until reset. Enter the
alarm time in 12 hour format as shown, terminated with "A" or "P'. Turn
the alarm off by any invalid character in alarm setting. You may turn
off the calendar display, leaving clock on screen with the Delete Key.
You may enter a message that will be displayed during alarm time.
To terminate the alarm press the program HOT keys.
You may assign a call-up CTRL Key as a command option when loading or
the program will prompt you for a CTRL Key entry at load time. At the
prompt just press the CTRL key & the letter desired. Acceptable letters
are A to Z. When entered as command option, enter (/letter) following
program name. Load Popcal With Ctrl-P Callup Code (i.e. popcal /p).
You may run POPCAL in NonTSR mode, by entering the "/", with no letter
entry, (i.e. popcal /).
SIGN ON SCREEN
PROGRAM POPCAL.EXE NOW BEING LOADED
Copyright : Robert Ossowski 1992
This program requires about 4K Bytes of memory, and will remain
installed until you enter its name again at the DOS command level.
If no other program has replaced the int(9) interrupt handler since
it was loaded, it will then remove itself from memory.
Press the HOT keys to call the calendar for display
Enter New CTRL key for calling calendar display. ?
! Current HOT keys = Ctrl-O !
Program Functions: Insert ... = set alarm & message
Left arrow .. = back one month Right arrow . = forward one month
Down arrow .. = back one Year Up arrow .... = forward one year
Ctrl-Rt arrow = get current month Ctrl-Pg down. = move to bottom line
Page Up ..... = move up one line Page down ... = move down one line
Home ........ = left one column End ......... = move right one col
Ctrl-Home ... = move to far left Ctrl-End .... = move to far right
Ctrl-Pg up .. = move to top line Esc ......... = exit calendar
Delete ...... = display only Clock
Page 8
***********************************************
| TSR UTILITIES Version 4.5 BY RO-SOFT |
***********************************************
* CLOCK DISPLAY WITH ALARM *
* SCRNCLK.EXE * This is a movable clock display for continuous time
monitor. It has four assignable call-up codes for re-location and
alarm setting from within any application program. It displays in a
12 hour time format with AM/PM indicator. It will display on window's
screen but cannot be called for relocation while the system is in a
graphics mode.
You may set an alarm time and message to be displayed during the
alarm time which is set for thirty seconds. This time and message is
stored for subsequent program loads, so tomorrow you will get the
same alarm and message. To terminate alarm press program HOT keys.
The call-up code, and original screen location may be entered as a
command option when loading. Option format is : /keycode,row,column
See key codes below. row = 00 to 24, column = 00 to 69. Defaults are
key code 9, row 24, column 69.
* CLK1.EXE * This is a compact clock display, and accepts location
parameters only as command option, and has no call up or alarm. This
routine only requires about 700 Bytes of memory, Option entry is as
follows : /row,column where row = 00 to 24 and column = 00 t0 69.
Both Clocks may be unloaded at any time by re-entering their name
at the DOS command level.
SIGN ON SCREEN
PROGRAM SCRNCLK.EXE NOW BEING LOADED
Copyright : Robert Ossowski 1992
This program requires just over 3K Bytes of memory, and will remain
installed until you enter its name again at the DOS command level. If
no other program has replaced the int (9) interrupt handler since it
was loaded, it will then remove itself from memory.
Press the HOT keys to call the program for changing the clock screen
position.
Assign HOT keys for calling clock relocation.
HOT key codes : 3 = Both Shift keys
5 = Ctrl & right Shift keys
6 = Ctrl & left Shift keys
9 = Alt & right Shift keys (Default code)
Program Functions: Insert ...... = set alarm & message
Down Arrow .. = down one line Left Arrow .. = left one column
Up Arrow .... = up one line Right Arrow . = right one column
Page Down ... = bottom of screen Home ........ = left edge of screen
Page Up ..... = top of screen End ......... = right edge of screen
Delete ...... = stop display Esc ......... = exit current function